Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 LYBURY LANE Detached £875,233 £153,500 16 Aug 1995
12 LYBURY LANE Detached £783,881 £375,000 12 Mar 2004
14 LYBURY LANE Detached £1,047,612 £512,500 7 Apr 2004
16 LYBURY LANE Detached £1,743,696 £610,000 21 Jun 2002